/*
 * Copyright 2011 cruxframework.org.
 * 
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not
 * use this file except in compliance with the License. You may obtain a copy of
 * the License at
 * 
 * http://www.apache.org/licenses/LICENSE-2.0
 * 
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
 * License for the specific language governing permissions and limitations under
 * the License.
 */
package org.cruxframework.crux.gadget.util;

import org.cruxframework.crux.gadget.config.GadgetsConfigurationFactory;

/**
 * @author Thiago da Rosa de Bustamante
 *
 */
public class HangoutUtils
{
	public static boolean isHangoutGadget()
    {
		String hangoutGadget = GadgetsConfigurationFactory.getConfigurations().hangoutGadget();
	    return hangoutGadget != null && hangoutGadget.equals("true");
    }

	public static boolean useHangoutSandbox()
    {
		String hangoutGadget = GadgetsConfigurationFactory.getConfigurations().hangoutGadget();
	    return hangoutGadget != null && hangoutGadget.equals("true");
    }
	
	public static String getDeployURL()
    {
	    String gadgetDeployURL = GadgetsConfigurationFactory.getConfigurations().gadgetDeployURL();
	    if (gadgetDeployURL == null)
	    {
	    	gadgetDeployURL = "";
	    }
	    else if (!gadgetDeployURL.endsWith("/"))
	    {
	    	gadgetDeployURL = gadgetDeployURL + "/";
	    }
	    return gadgetDeployURL;
    }
}
